package com.xbts.screen.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xbts.common.core.domain.WeProduceInformationStatistics;
import com.xbts.common.core.enums.DateTypeEnum;

/**
 * 产能信息统计Service接口
 * 
 * @author xbts
 * @date 2024-01-02
 */
public interface IWeProduceInformationStatisticsService extends IService<WeProduceInformationStatistics> {

    /**
     * 产能信息统计定时任务
     *
     * @return 操作结果
     */
    boolean task();

    /**
     * 根据时间和工序查询产能信息详细信息
     * @return 操作结果
     */
    Object byProductionProcesses(String productionProcesses, DateTypeEnum dateType);

    /**
     * 获取产能信息详细信息
     * @return 操作结果
     */
    Object getDetails(DateTypeEnum dateType);
}
